MEETALTKDQITEFKEAFCLFDKDGDGCITVEELATVIRSLDQNPTEQELHDIITEIDSDSNGTIEFAEFLNLMAKKLQESDAEEELKEAFKVFDKDQNGYISASELSHVMINLGEKLTDEEVEQMIKEADLDGDGQVNYDEFVKMMINID